royal officer in new spain mints - Francés Inglés Diccionario